Auto merge of #1269 - alexcrichton:issue-961, r=brson
authorbors <bors@rust-lang.org>
Fri, 6 Feb 2015 22:31:46 +0000 (22:31 +0000)
committerbors <bors@rust-lang.org>
Fri, 6 Feb 2015 22:31:46 +0000 (22:31 +0000)
commitcf22066eb4a57b6e169922ca1c4a51942fdf8926
treefea248c0a96f6e1a1c7e6c6488c804f775eea152
parent05570653a3699edb0d8c54380e507c7333cc325a
parentcd869ef636476ffffd1510e9c3001f7017d8687d
Auto merge of #1269 - alexcrichton:issue-961, r=brson

Over time this functionality has become obsolete through other means. Due to the
usage of `-L dependency=foo` it's not possible to pick up stale dependencies by
accident, and due to `--extern` you can only pick up a dependency. All of the
cases that auto-cleaning was fixing are now fixed through other methods, so
there's not much use ensuring a "clean build directory" any more.

This has the benefit of fixing issues like #961 where the downside of long
compiles outweighs the benefits of a "let's pretend we started from scratch"
build.

Closes #961
src/cargo/ops/cargo_rustc/fingerprint.rs